638
3507
1085
779
2519
723
3360
7765
3058
1929
1137
1494
3287
2541
8377
1180
888
2536
1093
1494
1220
796
2994
3763
665
1881
1232
768
2368
728
2864
6194
2144
2159
1525
4485
4148
1625
1280
4556
1497
962
1844
2430
9411
15325
5151
3829
709
826
4462
929
1724
812
852
1670
2035
7749
901
2276
1050
1289
1902
831
726
775
3970
1725
1037
652
876
713
1118
2426
1640
1987
714
1711
2774
1945
2010
1123
755
665
832
3025
3030
1569
820
740
1287
780
4618
827
992
1838
803
983
794
816
4193
849
7769
933
1826
819
949
948
1954
12825
869
1397
2556
1080
1013
2838
831
1025
1194
5317