875
1
1369
2792
4
707
2
419
627
594
1063
647
567
766
750
2979
632
1079
5071
5
1127
3488
1065
7
534
372
382
640
162
513
551
491
373
473
1138