991
1
945
0
1824
1661
683
993
1101
835
410
1095
995
2
4098
3
269
668
846
19279
2275
3691
5
474
2809
3868
17353
2490
325
918
2301
685
515
2881
968