2581
10
2526
1224
9
425
1
678
6
2421
8723
2
1404
328
1015
1304
3355
4
4588
3597
11
881
0
628
3
1249
2389
602258
1843
666
3716
5
706
1520
8
570
9055
1571
1296
1300
6704