909
0
1868
2102
2940
1
567
1404
730
485
1246
1629
583
717
748
9817
4438
6
1827
1543
796
766
2911
9
1583
2550
2
814
664
894
207
405
688
302
1101