1249
1
965
1104
4311
3176
2
1251
925
3283
4
1572
3070
4099
7
2490
10032
14
3612
10
2080
4759
3022
2090
4451
15