996
3
433
1
714
1100
763
891
2
692
1042
8
3039
4
489
1143
496
733
443
686
541
709
1427
693
1041
1350
735
451
502
627
723
534
1339
525
842