3666
736
1031
633
749
658
968
936
943
2122
857
766
761
1241
812
1209
837
1271
774
724
668
3252
1975
1651
694
685
1089
870
1140
1849
1026
1097
3650
1987
749
1235
915
693
735
983
655
635
1318
682
800
881
845
2300
692
4139
1533
836
1069
1622
725
776
1319
1424
1214
946
642
1935
683
1399
835
623
1083
737
1310
1616
1855
812
885
860
794
669
711
1121
2861
625
2412
797
687
862
602
1018
1642
1883
678
21948
677
800
966
1184
1031
665
1078
624
3349
761
652
1771
722
674
796
1639
1457
1084
703
910
794
722
786
719
695
1121
620
2747
1028
667