899
1
2489
2
3720
1429
0
471
319
1243
809
305
34
544
475
490
818
914
749
477
2229
4
582
3933
336
2123
1105
1103
367
534
2271
817
484
418