1057
999
1006
930
891
1114
1623
813
717
982
1317
685
902
5532
1130
1294
3815
844
1048
909
995
1324
2975
959
1279
2150
1215
1695
1499
970
1297
1851
1674
775
1397
1394
1493
1221
1305
755
1708
1121
1257
736
1595
1508
834
5939
2335
1727
2031
955
1038
1839
1373
2187
760
1427
750
1058
708
957
849
759
768
864
1004
759
785
1854
1886
1423
880
865
965
1269
1126
1811
1650
768
6170
1243
899
912
857
1267
971
1556
1654
1848
915
942
1099
1544
1500
756
1523
645
1969
697
5789
840
759
910
761
817
1060
1489
3055
1213
703
3761
891
5042
3575
1491
725
2057
1932
783