1094
2
2103
1
2500
10
1850
475
0
139
1132
3990
7952
1053
356
637
2211
518
4820
3098
4
2337
2461
20
2269
405
2225
3
4099
569
1188
341
543
530
422
35426
169211
11