2669
801
2563
1623
3065
958
1180
2062
2801
851
946
984
3157
856
3096
836
10075
892
993
1363
1519
1135
1199
1587
1188
1274
985
935
1323
863
907
1141
864
1149
1421
1910
955
22496
872
853
874
1624
873
1575
963
1131
907
2937
1175
822
1043
901
1020
944
1050
1661
1002
835
919
1305
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