2516
2
2698
1
1423
3629
420
3338
11
1974
3
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
4
2053
5
3789