1333
1
158
0
2955
2
980
53
1020
945
593
529
584
443
416
265
413
1123
453
475
843
185
1936
78
251
968
467
560
374
1663
575
664