1432
2
2245
3
1973
5489
11
3078
4
2299
1
2571
6
1534
1532
929
297066
0
1535
2090
7034
1686
1438
876
3180
1260
8527
1226
3053
7
1372
1451
3239
4396
5
1050
1307
2443
3608
9