953
927
851
1837
862
937
937
1178
1061
4637
3038
960
978
1014
1000
1393
879
1010
7903
1149
1380
1368
1115
964
770
1190
885
888
842
2309
1048
1822
1315
10280
862
997
860
1718
1620
904
1085
882
931
2951
1510
1000
939
915
982
882
830
1198
1386
1346
957
885
3225
1168
3456
966
882
1912
895
1019
1405
1055
1130
1214
2695
1449
851
838
925
2113
2460
1028
1139
1116
1190
817
1511
1106
1590
955
875
808
1169
977
1125
1271
894
1795
2548
1226
1323
1230
778
805
823
832
1767
1666
782
985
948
772
1059
974
794
909
1000
1074
993
3030
755
2527
1934
1480
1041
957