1128
2
1755
1
3673
6
1185
5141
7
1289601
4
2110
6236
10
1927
3012
3046
2299
10827
623
951
2466
5
5382
852
1107
9956
3
2340
5504
16
2949
0
2496
3014
20
1723
297066
1876
2058
1124