1829
4
2767
3
537
1
1048
2
642
866
1853
2858
18
1743
9
90
400
2556
8
1722
1810
410
2841
1280
505
1852
5
539
490
1433
578
2228
498
798
457
2365
433
931