3197
832
767
1132
670
875
677
698
740
842
1009
660
903
725
835
942
914
922
908
865
661
916
850
2572
793
3338
1353
896
734
682
1555
1769
741
689
1869
666
843
776
793
2651
950
1707
2335
708
1128
1499
717
1793
1153
730
737
1048
730
1522
599
3255
2751
758
760
3518
678
854
2011
1618
707
2585
1886
2332
1281
620
849
1469
757
925
769
701
2343
947
1032
621
968
1402
904
3087
1160
4887
1607
759
662
664
4550
2392
657
693
1905
706
1666
1341
1520
1618
1878
1018
690
1014
931
1699
810
1283
2144
2348
3606
4987
693
844
654
1591
1462
698
663
1102