2834
910
1618
1358
943
919
2597
886
980
1986
5531
1696
1085
1065
1079
883
1215
939
1981
985
2282
5308
863
1062
838
1970
846
823
1594
942
804
872
1134
1702
1490
923
986
899
905
2022
892
6193
919
7638
2605
854
1074
2413
866
1736
935
963
15350
1390
2455
1600
1081
856
944
7096
1198
1065
858
1481
1264
979
1156
6378
927
2964
804
800
806
815
905
974
909
5601
1220
1089
1381
2002
878
1687
928
902
1302
1062
1092
940
1754
844
1137
1078
823
1287
1368
1539
1087
1728
909
1486
1661
1847
1631
1133
2344
2094
974
853
1701
1759
2292
1660
1168
1042
1520
934
2721
991