1047
2
2121
1
5612
14
1488
2353
3574
6
2245
3
3080
21152
8
768
2375
5
1365
3090
2932
297066
0
2184
1015
1606
6236
10
8527
5151
17970
15
2352
12779
3715
2578
12459
189326
19944