493
1
472
402
421
974
4
1269
517
565
1263
7
901
464
533
453
2
995
482
403
471
7021
10
7066
14
4986
6
14648
16
3387
3681
1883