1396
1
2522
2
1547
3354
83
1825
2495
0
1568
868
2505
2468
784
3655
11
1015
1296
1558
9817
1632
2710
1038
866
1690
2890
3
693
3518
3657
12
2356
6
3263
4
1358
2631