1997
1743
920
875
784
931
835
925
3247
1215
3989
815
850
799
905
1440
869
3098
2698
885
1456
4541
816
918
1450
936
966
959
2533
6909
1709
1514
878
1468
943
968
2343
1671
2135
899
1141
831
1609
958
1927
2634
1360
843
3888
1271
896
2203
838
1310
2062
857
1942
1891
1636
853
1487
2752
1084
1612
791
845
1109
753
883
1380
3551
1092
1034
1604
939
1116
1629
2797
831
1307
1530
2322
1019
1702
992
861
2036
4404
1814
1566
1047
2047
894
1186
1675
1796
945
774
946
2393
965
1672
1076
1291
1399
1491
845
948
826
1040
1504
1238
1211
2301
1108
1690
1093
1485
2214
1207