2050
939
716
648
2031
644
1228
652
993
734
2055
2133
910
1490
713
1045
655
856
838
1799
693
783
1800
632
1265
682
704
677
804
674
1617
2495
1602
1168
962
1129
2467
1662
2488
1468
1120
687
894
670
1133
2832
734
1132
960
1468
1979
824
911
1109
2568
668
1063
704
628
834
1206
1032
660
1028
648
637
1699
1963
1795
630
644
622
2043
1283
694
850
702
621
2452
680
1527
1103
882
640
652
1127
1224
775
887
666
662
613
708
801
786
741
749
605
676
1143
677
1658
659
670
904
1242
1994
726
1281
776
708
1152
1096
1229
1468
1974
676
656
671
3189