1385
2
430
1
3019
3
639
1262
507
411
691
422
408
455
513
547
611
613
683
1240
6
1061
4
4174
15
568
1492
17
2897
13
554
961
404
974
1367
3005
5
614