339
0
602
720
456
516
1551
2
747
377
837
81
813
376
1877
1
2121
4
3144
5
340
479
588
427
269
768
381
1898
393
400
604
1557
1275
422
454