0
431
528
340
955
253
1,939
590
544
155
936
451
348
321
254
903
686
696
1,151
591
326
238
357
1,149
236
144
751
166
1,995
4,350
157
489
3,254
152
2,539
1,017
396