83
1
90
720
637
2
411
341
1840
3380
7
451
535
1687
1863
17
510
1683
448
2224
603
1250
5821
5
4357
14
434
571
630
869
659
504
988
1707
903
8197
4