2750
1
9956
3
2535
2
189326
0
4044
5
3083
2465
297066
3125
3546
444571
9
3498
4
3779
1045
4471
2964
3051
1603
440
1178
1461
1330
737
255
3158
1720
1049
1519
1969
607