1259
1
2882
5
21152
8
2245
3
3080
297066
0
1047
2
3090
6
2932
189326
5151
108797
2688
3715
2386
10827
4
6236
10
4651
562
1751
951
2773
1511
1694
1289601
1992
2906
2525
280
1816