1215
1
267
0
2587
6
804
484
1832
3
1053
1004
3674
10
413
573
1458
1279
2497
2
675
2702
383
611
798
266
2123
685
515
3990