1989
939
2347
933
962
2674
968
1893
3953
894
2263
1443
1917
875
925
1174
3358
5772
1261
1354
2637
2100
1086
3454
1269
14236
1275
860
42913
14531
2241
1103
1099
888
911
7390
1322
969
2361
5114
5398
877
3193
1692
2100
924
946
1003
1345
1011
1456
1062
855
982
1096
1002
943
1986
1318
1372