1298
0
477
914
509
1581
938
809
224
1
254
1038
475
1500
1485
3
501
2041
2
2313
551
2075
4821
3159
2524
1624
2207
319
1457
1386
332
2061
467