1840
2
3380
7
449
534
1687
1
1863
17
509
1681
447
1644
902
8197
4
483
1266
1707
497
433
570
629
867
658
503
987
2226
3
514
1553
1712
2302
6
455
2328