693
866
1060
1702
1538
556
3225
1161
1079
1094
1252
674
610
1883
770
892
805
1155
1410
627
679
659
2141
769
1284
2904
1489
3123
1028
964
1174
1732
4208
560
2674
1869
4038
1993
1981
590
2143
2651
884
627
552
1111
4266
630
622
5737
1264
4431
734
1376
725
1038
1123
679
619
938
687
1207
1200
1465
1696
748
3204
987
709
1388
698
760
531
968
761
615
1116
2228
603
641
2305
1125
598
724
1300
554
1354
537
1382
597
1043
1443
721
508
1861
763
746
834
1859
1391
1225
2675
913
920
1373
636
925
3360
1799
918
1950
636
804
2030
575
1276
1559
674
4151
1791