522
1
482
418
108
1829
8
489
1470
1501
1385
2
718
819
547
611
613
683
455
513
1239
6
1061
4
4174
15
691
411
961
404
554
1492
17
2897
13
1091
1443
1518