2657
3
2749
1
2748
2
1452
2459
9
3512
4
2345
2546
685
5590
2076
3474
6
3164
8
2724
1216
325
0
2201
467
282572
1348
585
1429
2172
1245
3437
1463
804
2735
1462