1078
2
608
0
1694
1
2522
2670
1015
2505
784
2475
3835
5
2495
3518
3
785
1451
3354
2436
1681
1038
2166
1558
6713
11
1547
946
6346
16
1701
2627
7
868
2526
83
18816