1073
0
1206
2132
397
572
392
413
8116
6
913
1557
367
543
968
158
508
336
408
414
244
1853
422
471
1057
780
5237
1504