298
1
246
673
376
655
2
983
316
183
247
226
273
385
243
161
349
0
2945
11
917
6
1903
364
506
4
258
17440
9
565
616
575
956
3
769
5588
14
3338
7