1101
0
602
909
298
1661
1
467
368
2109
1824
514
2809
2
1629
1153
506
1232
484
454
722
341
479
343
492
357
445