393
0
1470
1045
504
752
531
80
292
383
373
1308
11221
23
448
247
536
1650
1423
1224
839
543
318
387
400
931
1212
314