857
2465
760
1055
755
798
944
1791
2251
883
876
680
1845
871
750
1315
1099
1707
1252
4312
3970
1084
1357
1368
1198
791
1141
1468
1388
1298
981
1238
2733
1323
1608
793
1095
2525
1860
910
1627
819
1166
1345
2313
1028
1670
1224
1784
1206
682
1499
1071
805
741
1619
1260
1378
1483
825
834
1283
770
1296
1766
1342
777
1755
1749
1166
1260
1165
896
859
1118
4257
941
741
704
1517
855
802
1254
1122
797
2002
785
987
2953
910
1107
643
860
1044
868
6077
1458
2108
937
2272
1440
1479
1119
2084
728
884
1006
1218
784
1039
1227
934
743
999
776
2000
2520
730
1205
958