1015
1
1694
951
690
2903
3
2669
2
1224
564
1743
0
7034
108797
1162
21152
8
2949
2485
1502
1442
1787
2020
4
1580
899
3221
20
1461
2670
1814
624
5375
1543
2403