1801
2
4840
11
12953
6
636
0
1297
3
868
702
747
1
933
2605
9
1344
2295
1583
2923
940
1598
1781
5
2028
4
1550
764
1460
1513
1464
8843
23
1203
1695
5678
1796
7
1146
956