600
2
1512
934
4
9046
9
1337
882
1
1722
93
406
478
3130
3
482
1495
545
489
4211
549
1030
455
3917
2795
6
546
3510
7
1358
5
694
0
4138
1345
2571
664
885