1136
2
1754
5
2303
2245
3
2426
297066
0
868
1
3497
4
3035
5225
8
2035
6236
10
951
1581
1694
2499
2275
1174
3765
1221
1226
3053
7
1492
1465
1154
2502
3206
3012
10827
1534