993
1
1132
0
1687
2
4513
2547
1453
2054
6
1651
1087
1869
991
835
995
4098
3
1129
1837
418
935
804
945
493
383
1049
2738
1084
300
1562
475
2503
1388