653
0
1132
880
1
865
2224
2
1898
4
2211
855
919
1663
1020
1428
635
1072
988
431
1304
953
671
772
1078
48766
24
846
1023
2855
3
1286
193