1866
3
472
0
705
770
4682
2
306
370
376
2328
743
525
986
1
1678
1312
1294
277
282572
2079
1872
4936
810
968
483
256612
4669
1159
1139
353
2546
423