1066
2
1113
1
12958
5
8049
4
6052
10
6975
5559
3
598
6383
17
2369
1132
0
3454
8
1842
1794
1043
486
1346
363
1949
1877
980
5781
6
767
518