616
1146
3189
2514
784
742
868
1440
741
2204
3100
815
890
1632
652
1168
1522
644
2919
717
777
1061
1253
614
1580
794
1495
878
1873
739
6760
760
948
1382
2664
695
1805
1983
902
685
2951
929
827
852
1933
866
1188
1307
858
2078
774
677
3206
1285
746
1281
834
3326
921
651
838
739
1122
3576
891
4156
796
1252
1127
709
676
671
759
2012
1302
1652
1653
640
4710
782
751
2907
663
905
1580
710
1311
995
1555
2592
663
734
2494
1283
3634
1409
1487
654
1995
712
1312
858
915
877
1966
674
2880
884
841
793
830
1544
659
2091
1536
819
684
1354
726
2116