2986
1553
903
1101
2134
2948
892
929
913
5895
866
1095
887
955
899
2737
5404
1004
949
890
37225
1026
1563
1148
946
800
1731
1520
922
897
1129
1421
1588
873
831
1060
976
1673
924
1436
1473
3066
1851
897
1117
886
1739
998
7124
1130
2631
2818
901
2239
855
1050
2305
1959
3712
857
809
1385
1086
865
1128
1503
1565
1826
12005
2472
882
4704
1042
834
1595
1161
1741
1176
849
1240
1235
2560
3598
907
1044
1009
992
1652
1926
816
2645
842
850
872
1153
2016
941
1301
1220
1204
2530
1253
779
1048
4098
920
2659
2935
2080
1892
1220
829
820
3851
1265
904
2109
1279
1942
938