1015
1
10693
4
2097
1922
690
2669
2
432
0
5505
14
19944
3971
564
1476
2133
2453
2529
7
1743
2039
2698
3508
14470
2055
2949
1477
108797
1196