493
1
471
402
421
972
4
1267
516
564
1261
7
900
463
533
453
2
452
995
481
403
7002
10
7053
14
4982
6
14626
16
3376
3670
1883