902
8
482
3
328
1
366
3941
312
2
292
462
0
595
457
398
548
485
746
252
251
6828
9
305
283
3714
6
352
425
332
650
5
327
341
313
337
275
331