2897
1
2126
2
34959
18
2453
11650
23
1554
3364
3
2139
4
1802
1415
1793
989
0
3608
9
1957
2585
1221
1099
2699
6099
10
2390
1276
1478
1378
1606
1164
1397
3969
1526