1189
3365
2299
777
1104
793
1636
1649
946
1278
904
1124
1037
762
1163
867
946
969
1180
2920
983
1404
5016
3261
1175
902
872
953
1560
867
888
2666
953
1969
2266
1279
971
1317
1351
1470
1821
1291
2019
2016
1166
1005
2940
1142
990
1009
4255
2411
2539
1573
2722
1067
1876
1567
1454
1117