4145
1861
1019
2170
1441
887
1022
956
1162
949
1097
951
956
2164
29957
1309
802
880
3059
760
973
999
3772
1700
789
2148
1209
1030
926
2311
2097
1175
1185
1544
1563
941
1809
2188
774
825
915
1397
1788
1082
2339
2559
853
1494
1383
1110
1037
1009
5941
1164
1286
815
1588
1604
2497
1514
752
868
2377
622
1000
1565
794
987
840
1294
800
3961
821
1365
1481
1147
996
860
1622
1776
2590
1533
2087
842
2021
868
850
1053
1613
937
2485
994
856
1254
1855
3099
790
1870
1041
1027
1127
780
881
917
1143
659
718
948
753
1312
2002
1426
1046
2506
2059
1044
1129
1563
791
1258