914
942
904
5452
1515
895
1232
911
2012
858
1133
999
809
901
926
1117
909
860
886
1129
1115
867
1496
1668
1090
1033
2332
2969
1079
899
1050
2397
999
983
816
887
2345
1606
1378
1621
947
929
866
1678
1158
1183
958
901
1420
883
918
1485
910
1591
925
1208
1180
951
3374
973
770
2172
1606
1265
1198
1749
846
870
1098
2111
807
1080
879
1179
792
1281
1428
1028
1547
1050
787
785
1032
1047
1747
2283
1618
926
880
827
772
911
1145
2286
802
2164
772
911
943
1379
1917
967
748
833
1256
2913
1380
3327
815
810
1332
809
2010
853
1193
982
936
1435
1425
1938