796
6
2911
9
1022
0
1404
2
2940
1
3012
297066
5849
5
1778
1185
94424
3
2999
746
3789
20
2109
628
14125
10
2659
2192
2102
749
852
2340
1399
1179
267612
1723
1661
4
1876