1499
844
1511
1005
897
952
1269
1839
1691
923
970
1088
998
924
1120
3043
1136
908
1773
1757
1213
903
832
1012
879
1413
1006
911
940
1020
1694
1091
936
1577
935
2124
1564
1340
1432
4257
1389
1044
965
2047
855
1345
1305
1361
822
3195
868
1004
953
869
1241
816
857
2155
981
1597
966
1180
1404
1310
1065
1625
1830
789
1811
1940
1640
830
945
852
977
937
1542
1914
2547
1882
1421
1017
1030
811
1988
1706
860
945
842
1478
1590
1372
1983
952
1104
1379
1407
2161
877
1354
794
775
1062
1082
762
1180
1425
1702
1251
1049
823
1435
2775
934
1426
1076
1535
1754
1163
987