530
0
680
661
1428
273
2299
1
349
859
493
773
303
314
755
2008
271
1119
4111
2
279
1498
1463
514
291
839