1215
1
1832
3
1004
413
0
5313
1279
2702
2143
675
798
266
2123
259
515
422
685
663
5875
3171
2
1512
479
2497
408
286
743
1167
467
1981
379
262