563
1
892
2
525
89
1651
82
1287
398
1414
3
1306
418
935
817
423
1084
626
1044
619
1006
1698
1768
5
583
2125
4367
7
1056
2362
477
775
2102
574