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