4953
1302
3153
6185
938
3163
7967
2147
1344
760
1054
1661
3060
2628
2275
977
1016
1021
1458
1755
1030
1527
1055
8296
708
1913
2766
1572
962
1377
4094
2129
792
3165
990
987
1554
1312
959
967
1294
846
1013
1973
1474
1100
1010
1082
948
928
750
12053
2017
943
6500
5433
1883
1248
1006
3158
935
1357
875
1440
757
683
655
2159
2428
760
1272
1438
2252
2529
752
853
2069
801
1057
1859
2152
1772
1261
1179
851
5453
863
913
1077
910
900
916
937
685
1471
1566
1834
1392
1441
1012
746
8588
1048
951
631
1940
713
2988
731
699
635
908
799
744
873
1384
747
623
1045
1255