1650
0
3015
543
787
2211
392
714
505
472
418
1256
1
8116
6
1636
363
458
422
63
464
414
553
1762
2
246
373
13159
10
573
913
2972
846
139