2475
1
2028
0
660
2959
2092
2717
504
1064
475
2802
6
1380
458
2195
3
38477
34
2732
2
1458
103
371
2649
2611
24418
8
1816
1055
575
908
984
9055
10
2525
4
1252
566