3284
743
663
616
704
3202
1270
989
1215
1292
948
1341
940
1063
1040
1085
1978
1053
910
796
831
1207
1259
4050
818
1781
1454
691
3263
2084
800
1232
1307
972
711
1342
1582
916
755
1077
707
2146
1300
749
745
676
726
3301
2388
3840
2945
2146
2721
2017
2607
3637
3171
654
1034
18154
1572
1016
639
2246
1126
611
616
800
872
1053
1474
2760
740
737
1112
831
758
769
1041
739
1402
2046
667
1141
693
678
721
4711
624
2013
836
947
705
1185
2824
1018
654
811
951
867
919
1326
4569
798
1550
869
653
2073
1919
1518
709
1288
786
965
3608
1481
2350
2144
810
780