2245
3
1316
0
297066
1901
7994
1636
353
1226
1
3053
7
894
571
2037
1931
4
3261
2
676
14421
12
32353
2797
5
1295
1751
1202
4656
6
1336
2773
1019
1468
3109
280
108797
2354