1136
2
1754
5
2303
2245
3
3080
21152
8
1047
3090
6
2932
297066
0
868
1
3497
4
3035
2426
2035
2499
2275
5151
1221
1465
3715
1154
2502
4651
189326
2773
280
2650
20
108797
3189