857
0
543
2190
1
1358
423
2673
348
671
2073
631
3498
4
2972
2522
2264
3
938
1089
564
341
2328
469
1084
121182
1020
2669
486
405
825
1348
2668
2
2459