1047
2
2245
3
2352
3080
21152
8
297066
0
2708
3090
6
2932
3715
7592
7
5151
573
1
2108
1199
3100
13676
21
2562
2123
697
2740
1637
189326
6236
10
951
1694
1360
4
3608
9
1659
630