2197
1135
1825
2194
1336
1263
1708
1493
5458
2347
2293
949
1958
1618
946
1870
1814
1125
1100
1445
2025
1537
1427
1623
816
1613
3966
867
3386
2405
1236
857
1088
962
921
1365
855
923
2207
2715
1134
1087
2019
972
1191
848
915
2338
1793
1323
1033
1340
1205
900
1367
1039
1656
1780
1085
1839
867
1028
748
817
833
943
1118
974
758
954
883
1534
1165
1534
885
956
1880
785
913
2094
2143
906
1891
873
1282
781
797
1203
809
1009
819
763
3328
2913
853
1180
1072
1243
1408
1124
1304
1752
2136
1944
934
766
1262
907
876
916
829
783
1103
870
3069
938
1938
850
836
976