1028
1
523
0
403
340
636
1465
3
464
231
412
272
596
2
923
567
508
1857
1991
7
8116
14
1861
17
2782
9
503
1474
618
1211
667
3808
6
1329
266
3422
15
1233
1193