2750
1
14
0
985
2763
9611
4044
5
3083
2
2465
1189
3125
1581
2438
3
989
1347
2180
2476
1416
2959
3779
4471
2964
3051
4370
6
1603
2102