1015
1
1694
951
690
2669
2
564
1743
0
108797
2769
1394
2115
2428
2917
5
1380
2550
689
5919
2427
1876
21152
8
2949
4237
1961
2962
1691
7
1787
2110
445
2670
5375