3485
7
2996
0
3083
2
189326
2465
1189
3125
3546
1
1404
5701
8
2556
4
3498
3779
4471
2964
2920
280
2354
3051
1603
1461
12459
3
2550
2159
2797
5
2906
1295
5225
2773
2250