1015
1
1694
951
690
2669
2
564
2629
4
1743
0
108797
1603
2138
3
560
2695
6496
8
2321
1716
409
1038
5346
21152
2949
734
6180
5
1010
1200
931
2446
1787
2670
5375