4106
0
2682
4
477
353
691
58
471
71
1636
1199
11829
1348
138355
475
860
246
851
572
400
573
1454
1206
54
2972
422
472
29323
505
2529
14
575