1802
948
1420
986
18236
723
687
632
798
1214
931
730
1162
2699
713
2779
4012
807
2140
1066
680
2190
651
2471
701
696
2135
1357
1771
2335
2379
2776
1299
758
3637
845
890
646
738
832
709
669
2127
1325
685
786
867
1186
1269
711
3734
744
2982
6415
1321
2508
3858
644
603
914
1370
906
1085
2767
1101
734
791
663
1159
1077
900
1154
694
971
1173
680
2052
685
671
4004
1142
2690
2452
988
1980
837
1210
693
1410
1292
774
901
714
832
690
947
1562
839
755
758
5092
732
744
822
2025
11232
776
634
725
5508
916
2475
3013
585
730
694
4830
1280
18222
716