2328
0
552
328
995
1
1043
2211
913
1215
267
804
484
1832
3
1053
1004
413
573
1279
2497
2
8280
8
675
2702
383
611