503
1
1037
3
3066
25
419
1701
10
489
1471
1501
8
1386
2
719
819
547
611
613
683
411
554
961
404
1240
6
1061
4
4174
15
691
455
513
1091
1443
454
1518
1285