247
1
98
1371
5
84
72
1126
299
63
377
75
227
1096
705
3
314
445
95
275
76
272
83
122
744
4
571
244
684
2
523
219
319