1153
0
4757
8
1888
1
2996
4453
4
2261
3
3090
6
3124
2
3691
572
2633
5820
1813
1392
619
1632
2009
5
20163
44
1922
3080
2436
1044
1804
7258
7095
3692
7
1826
2902
16
9172
3546