1200
1
3987
3
2089
2
962
0
5771
10
1400
2110
1860
61216
929
2688
1496
1243
536
1458
2595
791
652
863
2982
4987
9
645
4228
2980
197
5802
54
1305
1475
673
32302