1211
1
780
1023
3
674
915
823
604
742
4
759
880
787
433
2
1665
5
432
515
421
514
564
468
671
691
549
487
945
501
1155
2473
3747
1375
1032