1128
2
5141
7
1755
1
3012
4
623
9956
3
10827
5504
16
2466
5
1107
1289601
3673
6
951
3014
20
2949
0
5431
1681
55904
14861
297066
37355
13
6236
10
2760
1927
2392
929
6500
762
19079
2740