624
1
643
2
1295
557
1075
3
62951
17
700
4210
9
547
1027
654
543
477
404
1722
93
488
598
882
1337
4
414
509
934
9044
1096
470
511
570
453