576
1
525
675
1177
396
1760
4
457
1969
425
253
0
1757
2
319
74
232
523
664
375
496
177
563
272
982
3
540
203
59
87
98
487
337
369