1179
1
1015
1694
951
690
2669
2
564
1743
0
1404
108797
1185
2110
746
3
3789
20
2109
628
297066
1289601
4
2659
267612
2192
94424
2102
749
852
2340
189326
1399
5
2940
21152
8