240
1
1725
6
241
4
348
202
280
175
305
840
3
258
140
532
299
223
124
416
0
716
7
81
384
350
247
1342
2
153
605
428
224
971
77
335