595
1560
606
805
1086
1633
1269
6763
3506
1070
930
709
763
611
625
738
789
1147
957
745
3381
677
607
901
763
622
1626
1536
699
615
639
1632
1993
616
1318
1325
1133
1604
1124
1248
1436
1415
1275
1542
1443
1730
1194
782
640
593
1019
665
726
560
551
678
704
1644
866
981
578
595
1227
662
872
996
791
645
941
724
1146
753
3393
2042
710
717
598
2607
519
1241
558
677
1105
620
1191
835
876
751
916
1315
626
635
4976
616
1125
599
715
2775
1733
564
1764
697
1948
583
695
1397
804
733
582
1337
1601
958
765
1609
752
592
677
833
802
770