602
1
1477
1748
1063
7
1102
710
2
458
917
785
1806
712
2017
562
844
1434
617
731
412
1475
915
747
0
954
2189
3
799
1600
74
946
993
1080
1151
4