1783
2
400
0
1044
300
883
1
11881
3
383
512
3595
6
2215
7
2459
2693
1966
2605
573
4098
2119
2547
2529
14
1053
1883
2211
1073
1551
443
798
1722
2312