1098
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
900
939
877
2882
958
834
1189
922
835
1555
1279
815
992
1047
1301
815
1023
939
1202
873
792
1108
1322
1270
987
2899
1579
910
958
932
1475
1130
1009
1162
879
987
1027
1063
843
1495
755
2056
1141
835
1332
869
1541
859
2265
929
1559
1063
1008
4188
768
957
1221
995
1080
1006