540
1
59
611
98
487
337
369
345
987
5
272
2
982
3
563
203
177
375
496
0
664
807
523
74
681
232
319
1757
253
66
1056
4
771
774