598
1
254
253
0
167
443
864
1757
2
319
74
232
681
664
807
375
496
523
177
540
203
272
982
3
563
310
337
369
345
987
5
59
611
87