2192
692
920
1556
1459
1813
643
1504
727
1300
999
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
1515
904
1336
1534
1829
1429
2318
1059
1422
1188
874
1300
1167
839
684
1581
792
4154
2746
739
827
1328
1443
788
1699
711
1401
1012
1003
1933
1698
612
2141
638
772
816
707
931
849
619
1331
708
621
1471
1704
1113
1141
824
620
1150
708
4215
606
1673
748
1134
705
637
1228
2384
707
835
1412
697
1408
1617
784
601
964
770