1418
2
266
0
1229
1
458
467
3659
14
1378
1099
7952
584
4594
1152
909
691
759
3287
431
1780
503
1009
1314
1045
4328
10
896
3235
422
517
745
479