1015
1
1787
1694
951
690
2669
2
2670
578
0
2949
564
2262
2312
1743
108797
2740
2495
1092
189326
2655
3957
3
2972
2522
1739
10827
4
1480
50969
7
6844
174730
18
5527
14861