11153
8
2245
3
297066
0
4398
10
1289601
4
2110
1
2448
2
1226
1581
2277
1880
108797
5225
2906
511
452
2629
5070
19
9956
3053
7
6236
1078
2477
3683
4754
4396
5
1518
5771
6779