3226
1
1163
19079
6
3410
1946
297066
0
1423
3080
3
5151
2
267612
2462
4978
3372
3715
982
99072
21152
8
36905
4651
3882
5
3303
10
215
1444
2967
2773