3158
2
1849
2465
3125
2496
3
2476
10827
4
685
0
567
1
4398
10
1289601
2204
5
5440
8
758
3498
4837
3779
475
4471
2964
800
3051
1603
467
8527
1461
12459
1922
791
17333
27