2716
1035
1102
2209
1544
1118
1116
1589
1962
1011
1740
1365
1065
802
860
1899
913
798
926
1135
837
1099
1881
802
1063
972
1015
2794
968
923
871
1041
905
1314
818
1429
947
1369
937
1011
1692
1484
888
2972
922
931
2878
837
3059
986
1786
877
978
997
2879
989
3007
944
1599
892
4344
2740
1280
1503
1522
2511
1409
1412
918
830
1076
1059
2043
1381
2699
769
1073
1677
1978
1346
1432
1316
982
1500
1285
1514
856
1022
1199
848
890
1530
1164
1274
2148
1445
916
886
970
929
2469
1275
1205
826
2148
1612
2066
809
1158
1148
1117
2435
862
1111
909
1919
1024
1256
2370
1468