1174
0
959
1
1318
1084
2670
4
586
664
1523
1282
1521
3720
1407
3188
352
1342
951
752
432
1581
828
553
413
372
465