484
2011
1074
1987
682
1194
623
8610
624
732
963
671
313
641
2307
1493
616
472
1093
1016
902
1558
1563