2535
2
4765
8
417
0
3125
3158
2551
1
2124
3
4471
2465
3673
6
1285
2160
5338
657
3344
1397
3131
314
1769
280
2354
3059
3498
4