2502
5
1941
4
2303
2
2709
1828
1
4867
7
1295
3497
2650
20
3035
280
1581
2035
2499
2250
2275
3
3765
2245
1221
1226
3053
1136
1465
1129
1154
1754
2598
3683
5094
9
2132