1038
1
1400
822
909
958
1157
719
2488
4
4910
2
1084
0
5513
1097
56488
6213
2033
3044
27
4252
2079
3
48766
24
22794
356
1756
2431
2417
1053
2559
5
935
1518
1132
962