463
0
245
2657
3
374
325
344
1
508
25137
5277
6
283
259
951
572
471
211
244
683
2897
296
749
2925
2
1437
645
432
1616
1423
3868
7
8680
2767
36609
34