2211
0
913
1215
1
267
804
484
1832
3
1053
1004
413
573
1279
2497
2
675
2702
383
611
798
266
2123
685
515
3990