2249
874
2037
1618
1306
1469
2684
947
940
1200
888
1131
868
815
2380
1295
1133
1361
879
817
1187
915
1709
877
914
866
838
910
981
844
884
1415
838
875
826
967
905
843
854
931
1095
978
1495
913
1116
976
915
2135
850
836
884
841
1116
921
902
1162
1004
875
916
953
955
2285
794
897
3115
883
878
1309
3071
873
2138
1127
830
983
996
1613
830
857
2021
1815
1556
752
792
908
2231
2348
5543
803
877
1407
902
821
1248
1245
1843
916
1439
993
1246
1566
1411
907
976
840
963
1240
872
918
882
2913
1097
775
2682
925
825
1891
906
806
1433
1904