1200
1
3987
3
962
0
2110
1860
2
929
2688
2982
4987
9
4228
2980
197
5802
54
1305
1475
2600
4
1501
469
2576
2257
5
4080
4099
8
849
2999
57793
16062
15
2045
1753
4606
2233