1015
1
1694
951
690
2669
2
564
1743
0
108797
2325
6
1202
1360
1025
1472
1380
1101
1398
21152
8
2949
2049
2109
1093
1787
1951
1208
1744
1100
1075
445
2670
5375