5382
5
1825
1
1125
1755
3673
6
5141
7
1289601
4
1923
2
6236
10
1927
1475
1614
3012
1324
3046
2299
10827
623
951
2466
1107
9956
3
5504
16
2949
0
2496
3014
20
297066
2355
4837
3738