1159
0
935
504
466
929
3020
2
192
499
539
186
2384
3
363
345
389
1922
829
781
1993
1
290
353
584
4785
8
479
1705
966
3377
5