1000
3088
1712
1191
937
955
2960
1183
1171
1109
1196
941
915
4372
8089
1515
1219
3630
1284
1279
925
1554
1069
1465
833
1025
3110
1066
5008
22529
945
1346
1056
1207
1649
852
998
1141
1135
1201
1070
1073
1009
1020
893
869
826
927
22564
918
909
1087
4650
4048
2081
917
1905
1857
869
974
849
864
2113
754
874
1111
1399
873
802
788
1493
850
792
921
1042
1478
1042
1362
2760
1002
801
1252
925
1386
989
973
2052
1024
1333
884
811
1034
975
987
867
782
946
3030
1927
1851
769
839
926
890
12012
2876
960
1540
963
987
2756
861
962
832
846
846
961
946
860
925