1862
1
668
0
1298
477
914
1581
938
893
809
1500
1301
789
600
2041
2
2313
2075
4821
381
574
319
1386
793
715
1106
467
942
2661
307
1522