996
3
1694
982
1
1436
8
933
1428
1437
5
3543
4
859
987
7
0
709
2
706
1108
880
590
347
633
1903
442
450
1067
6
1142
1016
768
1154
472
491
1920