358
0
1483
81
693
105290
6515
1
508
484
637
547
121182
316
2490
420
321
195
17353
467
802
1414
10324
2
1126
1681
1751
2730
6
3092
9355
3
2330
4
505
1968