599
1
2245
3
2920
4
1780
2
297066
0
841
2109
1226
3053
7
1897
4655
10
1299
2797
5
2940
1295
2773
5889
8
280
108797
2354
1581
2650
20
2386
2159
3765
5225
2530
2250
6236
1174