559
0
674
1
868
8
803
66
367
343
985
5
59
609
87
2
97
485
825
556
380
425
1961
4
1166
115
573
523
396
1750
457
342
1033
2945
11
948
58