2516
2
2698
1
1423
3629
420
3338
11
3236
4
1974
3
2959
1668
1446
3071
9
2507
1564
571
38477
34
101415
109
2255
1879
2349
1185
1902
2194
1238
432
0
3612
10
1506
1495
1004
1682