485
2
366
1
478
396
309
420
1016
900
763
670
723
1424
3160
3
556
421
543
560
1549
131
992
616
958
547
679
542
1655
15
527
1312
743
759