1370
1
323
380
2
259
886
679
332
353
338
1342
0
363
393
88
304
329
1522
271
73
350
622
934
2057
5
325
1929
286
981
978
552
761
3
288