888
0
432
1710
762
1
1014
1835
2
621
713
2491
645
730
85
770
3326
3
792
1653
1318
1211
41
813
18
2656
4
696
1070
3125
114
617
467
1782