2245
3
2773
1
3090
6
2903
2932
2
1849
3765
4
21152
8
894
0
2907
2219
3080
297066
4471
2377
572
14
1189
571
730
25669
2349
2996
4754
7
2502
1743
492
1226
3053
19783