859
943
1424
1004
2817
1406
918
938
955
871
942
926
1547
1318
1196
2133
961
1066
816
1098
1335
1038
871
1069
969
1002
1066
1880
1137
1597
1176
2371
2463
1075
906
1439
1135
907
2754
999
980
1590
1036
809
7886
813
872
1373
990
1238
1201
1055
3330
892
2443
1023
1319
2955
1390
882
988
1069
2361
772
1482
1497
1377
1321
1681
1349
1039
909
957
1515
1008
1358
1149
2569
1522
966
2065
768
951
1689
2293
1381
809
1512
1426
1656
1091
908
1993
1098
1494
947
1166
2017
2404
1008
2694
1393
987
3977
1360
968
920
891
858
1906
3142
2653
1391
750
980
1369
943
1550
2214
1009