661
715
738
771
1590
1322
1554
871
755
2775
3152
2018
3107
2057
631
985
2439
1647
2472
3319
849
652
620
629
800
3014
1173
2266
2258
2524
1024
943
640
2009
731
704
1200
2885
1534
1423
1515
904
1336
1534
1829
1429
2318
1059
1422
1188
3297
1625
1142
1363
677
1357
1312
4209
3573
2901
802
955
1433
1210
2099
1550
1746
2706
723
808
1608
796
685
1520
935
895
852
707
1364
709
1162
2602
1015
1659
1393
861
687
801
857
2141
1422
667
757
2157
3055
669
1878
1923
1147
883
1678
930
800
944
1417
776
636
1288
804
877
1529
640
717
926
2194
680
2850
843
867
1977