756
1
637
2
659
441
387
518
3
904
316
420
0
426
25271
63
405
849
539
542
306
424
284
732
7
474
501
5
262
622
997
728
229
436
409
345