1047
2
2245
3
3080
21152
8
297066
0
2323
9
3090
6
2932
3715
5151
2508
7
1102
1660
4
2028
2929
1063
1
758
2740
1534
2184
189326
6236
10
951
1694
2070
1559
1059
2352
1350
2336
5