2204
1144
798
872
1603
959
1081
906
1007
837
1888
1057
2825
1146
815
929
1083
1015
940
879
1712
904
1372
1169
1793
1009
1788
1564
1045
1019
1145
902
941
947
883
948
1384
967
1424
903
848
1672
918
874
829
1599
846
874
843
845
999
879
1589
913
1773
1095
980
2030
915
1361
957
823
1240
4345
3442
2473
811
927
1358
2200
2057
1511
812
1457
839
1783
736
4186
943
809
853
976
754
1519
1128
890
900
1950
1146
901
1388
2646
1558
1509
1566
785
2481
1178
2122
1028
2341
2124
818
1167
1577
1727
804
1090
868
1535
1554
1229
2246
823
851
1111
3015
1758
1625
873