1047
2
2245
3
3080
21152
8
297066
0
3090
6
2932
3715
5151
1136
1754
5
2303
3497
4
3035
1
2740
189326
2035
6236
10
951
1694
2499
2275
1174
1221
1492
1465
1154
2502
3206
3012