1015
1
1694
951
690
2669
2
564
1743
0
108797
4521
2925
3
4816
1954
6960
5
2127
7
2520
873
7822
22
641
2353
2199
2689
21152
8
2949
2459
2821
3490
2670
234
1787