2302
938
1001
1001
2258
937
2532
1260
3436
1443
904
1467
870
892
1080
1219
1357
987
3917
909
963
994
5002
854
920
1328
1000
790
842
1948
812
1775
897
803
924
1557
930
825
1739
1631
1488
950
1400
1716
1106
1153
883
1131
895
2162
931
1556
827
1026
1331
1255
1085
1424
2882
843
951
1917
2815
939
1366
1087
821
977
1706
1989
995
837
1061
1283
2036
909
1204
845
1862
962
827
2414
2875
3426
741
1521
4757
2363
1223
1282
892
1645
962
1809
883
1098
860
971
1096
1468
1026
945
890
2517
800
1047
1988
1570
774
2826
2032
954
1020
1294
1205
839
945
934
1715
1519