1095
858
966
14842
1141
3275
701
1835
969
693
2491
1322
684
3554
2952
1853
841
2483
3851
1522
1061
704
2038
756
1659
3394
833
816
889
1294
3425
3115
990
906
1079
943
892
823
738
1074
937
1333
1064
1440
1474
3018
879
2083
777
674
2120
1008
690
1078
772
999
920
1360
1243
1110
1047
843
1171
3990
672
1073
905
1968
771
1845
1078
1107
868
815
897
1263
745
990
796
749
1071
836
1055
2137
865
1212
817
704
783
803
741
876
1110
725
880
917
931
3049
1041
1079
722
2482
2283
1192
1859
993
1515
878
953
1012
944
1578
762
897
1249
2687
1974
1254
1065
1683