2224
2
1898
4
855
1
919
1663
1020
0
635
1072
988
431
1304
671
772
1078
48766
24
1132
1023
2855
3
1286
193
246
518
992