3497
4
3035
1
1465
1754
5
1136
2
1154
2035
2499
2275
3
1221
2303
2502
1287
868
2200
6301
1666
2426
2166
1660
1825
83
2562
1431
905
2294
2710
1690
2760
1788