1932
1447
1372
1275
715
999
1581
618
1010
909
2677
1122
1580
909
1115
1242
2519
879
830
2342
626
797
640
989
1063
780
756
707
782
976
830
666
964
782
1760
685
839
667
963
2785
2727
1816
1742
1404
1187
644
625
1652
725
687
1343
811
690
904
2726
898
1337
948
1190
675
1533
707
722
656
824
992
699
1279
1619
864
1547
783
781
2016
831
2085
1053
916
727
653
796
821
621
2369
1013
903
3250
760
2225
720
812
1123
708
647
1220
2128
666
1006
1181
965
1009
1178
657
834
2520
1218
1204
713
1252
1136
804
919
1363
883
720
1384
756
857
1315
949