598
1
218
254
191
253
0
1757
2
74
681
319
232
664
807
523
177
375
496
563
310
272
982
3
540
203
611
87
98
487
1056
4
980
66
337