1639
1390
2775
716
1529
942
644
1362
742
765
670
830
855
617
683
613
1779
912
779
679
844
800
1625
1248
2019
1340
1139
2887
1133
1410
1394
877
852
660
1092
1048
1535
1574
885
830
711
1242
2741
716
839
675
1591
630
663
1188
944
2175
910
1081
1214
2018
801
1137
1341
1545
791
806
692
1124
1058
4613
707
676
1600
1100
1554
1328
1429
1518
715
820
799
739
643
885
971
963
796
1555
3112
917
704
1851
4546
708
1666
941
1196
1426
832
1894
2007
1239
1374
1616
3198
2803
1363
1330
677
1073
6745
1790
1408
716
769
768
807
778
2244
1871
746
1226
711
982