668
0
430
1
1043
951
1440
2702
771
2992
403
968
592
798
454
2190
955
482
683
781
492
493
25137
1423
1780
3559
918
413
2730
6
495
409
2211