676
1
576
425
458
397
1761
4
1178
117
1056
980
67
774
2
59
771
564
0
60
338
369
345
987
5
88
612
98
487
681
319
1759
233
523