1655
0
429
366
400
509
410
1939
1124
1
467
377
222
955
2105
441
18
548
1877
403
171
443
1581
286
839
349
863
663
1411
13491