3354
5
1015
1
1694
951
690
2669
2
564
2183
9
1743
0
108797
989
3
2495
1936
2620
8
1801
21152
2949
1045
1050
1681
1787
1725
795
2166
1243
2670
5375
2294
1923
2386