2502
5
2303
2
1295
1
3497
4
2650
20
3035
280
1581
2035
2499
2250
2275
3
3765
2245
1221
1226
3053
7
1136
1465
1129
1154
1754
2598
3683
2132
2738
2683
297066
0
854
3256