20634
8
1043
0
267
2490
266
413
798
5313
422
2143
4396
3
675
2702
2459
1
1981
2123
379
262
7952
259
663
5875
685
479
286
408
750
1931
2
1167
743