977
1004
902
1284
2831
1181
3574
1462
1468
4546
5989
1741
984
923
913
917
1166
2703
1059
1247
987
898
1280
1135
889
979
17225
1189
2255
982
1110
2104
1428
897
1545
2511
1588
1909
974
1426
945
1406
1233
929
938
1109
1039
1322
1919
5747
1143
1011
1493
2487
845
915
997
2417
973
1266
2430
864
2735
1952
993
1040
1517
996
969
2263
8542
1262
1769
1474
1851
840
2650
7303
882
2680
892
935
1075
1836
2169
851
992
1134
1623
3408
2180
1630
1086
3169
1014
1850
1888
877
1547
1638
1476
827
791
1057
999
856
852
1681
884
1088
3103
979
1141
2010
1421
1235
965
949
1029
1044