1432
2
2245
3
3080
1973
21152
8
5489
11
3078
4
2299
1
2571
6
1534
1047
3090
2932
297066
0
1532
929
1535
2090
7034
1686
1438
876
3180
1260
5151
189326
8527
1372
3715
1451