572
0
475
809
2368
1
1568
1660
775
2934
2
1000
496
2996
868
1581
4471
662
801
485
1816
673
83
1819
830
2710
14
1814
802
770
25669
2044
2535