1788
1
2245
3
3090
6
2999
2903
2932
2
467
0
3765
4
21152
8
2948
2578
8527
19944
1380
3080
2131
297066
4706
3107
7
1320
995
2184
1606
1382
2268
2173
571
894
1226
25669