1289
852
2386
1034
3134
1483
1062
870
1413
22509
864
1674
2922
1466
812
865
867
1038
1014
2084
916
882
935
1612
1674
1254
1935
987
1557
1694
1496
1512
1512
1576
1142
1790
920
889
921
1080
897
1478
1636
1470
1019
1313
1682
1760
2039
928
900
1901
877
1138
819
922
1222
895
809
848
2273
798
915
1409
1236
797
1182
793
809
963
923
1359
861
1659
22411
1229
1002
925
775
1139
896
931
820
844
952
876
900
1208
1031
966
1001
5405
886
1085
849
850
929
1028
994
847
770
2017
2056
1044
774
841
873
877
1137
793
1125
2882
1222
844
747
920
792
816
875
2029