1015
1
1694
951
690
2669
2
564
1743
0
1442
108797
753
197
2184
21152
8
2949
1549
1618
1270
3813
3
1360
818
1751
1344
1875
1509
1289
2670
1787
1275
1472
2773