1211
2
887
0
915
888
1827
1
1414
710
549
368
455
923
1158
912
843
234
1726
827
651
866
841
322
1589
1639
87
345
400
803
657
754