646
1648
835
811
2721
960
1099
4558
718
1845
743
869
2606
1793
611
2928
679
1046
2272
1522
740
2676
1172
652
701
2520
840
728
1528
1368
1120
4680
681
633
1758
720
1319
1334
4566
952
643
1675
3407
922
1041
2081
750
1909
2510
674
2632
4355
708
763
780
2908
1027
2179
954
711
807
2407
912
3095
621
1687
1560
3536
764
652
748
7090
1188
902
1251
877
1565
658
967
991
768
781
1412
693
1106
761
787
1164
923
2020
1291
637
1051
633
1384
1439
682
687
1620
952
848
893
2723
877
867
679
2552
838
715
1702
902
690
1429
775
870
619
2395
763
1017
1137