2245
3
3053
7
297066
0
5225
8
2530
4
3140
619
1
3228
1606
1788
2756
2
3485
1513
1752
2181
5
2131
19944
2377
1226
3683
1526
9956
1787
444571
9
2797
1295
4089
10
2773
280
108797