3334
3
268
1
1908
2
2385
1174
4
1601
3567
374
439
107
337
920
519
3241
728
507
1396
599
226
431
138
196
658
287
131
811
129
295
634