2578
1
8527
1013
1305
3931
6
951
1988
737
0
650
1816
1590
3107
7
3576
3
1558
2
24337
22
1015
2562
1860
1431
1801
2110
1606
1168
2268
4
4335
6236
10
123674
35
2505
12459