2303
2
1581
2502
5
1136
3765
4
1754
1295
1
3497
2650
20
3035
280
3683
5225
8
2035
2499
2250
2275
3
2245
297066
0
1221
1226
3053
7
1465
1154
2683
2797
2773
2354
658
2159