259
1
3426
4
2495
0
1451
1819
5375
2522
2
1306
1336
4562
5
3153
734
2505
2044
731
3735
787
3158
2509
2999
3
3371
10
2385
1857
4321
1681
1787
3083
2465