1549
1
1665
2
582
0
4832
3
1668
1306
1380
784
1691
3354
1424
868
1681
662
2522
843
3518
1547
801
1787
673
2173
83
1545
2166
2505
2456
5164
5
830
2999