2499
2
2502
5
1941
4
2709
1828
1
1129
4867
7
2605
701
3014
20
3497
2075
12
3035
4005
3
2528
3085
3491
4585
10
3485
2035
3316
2275
2701
1221
5141
1136
1465
1154
2303
1754