1257
2
3222
3
4398
10
3470
5
4837
1174
1
12459
10827
4
8527
8607
8
9956
189326
0
4943
2153
7
2327
11
475
19944
4168
1289601
3491
567
6779
2100
1458
2122
59
2427
12
2687
4358
6
297066