688
0
545
1391
1537
2
695
349
2079
1465
2057
1
449
1206
400
1194
442
1386
476
128
577
1376
1615
4
394
332
287
445
904
2907
1458