171
1
97
594
1203
643
815
2
1710
1942
1033
4
445
3710
7
591
1653
433
624
1084
422
547
1413
3
1698
0
3477
584
518
551
978
1247
2375
3722
16
1521