1840
2
1681
1
1687
1863
17
447
4357
14
602
509
1250
2223
5821
5
514
2302
6
455
2227
3
1553
4
1712
1392
2328
599
0
1644
8197
483
433
1266
1707
497
535
379