83
1
90
720
637
2
411
340
1840
3380
7
450
534
1687
1863
17
509
1682
447
2223
602
1250
5821
5
4357
14
433
571
630
869
659
503
988
1707
903
8197
4