5096
944
1962
1539
906
2075
928
975
980
1427
1149
933
899
1128
813
1964
847
865
971
862
1280
1307
1118
2640
1278
888
826
834
2951
846
1928
813
964
864
1573
1288
993
844
841
869
975
840
914
1047
2198
2072
1896
936
863
1105
1052
979
925
865
892
2056
1343
932
862
967
766
925
1009
754
1534
833
1765
834
775
1853
2038
1842
2212
1313
974
1380
817
1110
862
975
2111
1133
851
824
827
2150
885
913
1114
1613
1273
2620
1920
1802
1553
794
1597
1498
846
807
884
1363
1406
883
1366
812
1747
884
1013
777
807
934
1047
866
2543
918
1065
817
876
840