4404
8
1617
6
755
1
511
1644
2
2931
1030
3
679
776
2958
1001
562
506
412
948
414
662
1654
22
2588
1823
11
634
491
620
855
4
1837
379
374
480
528
459