560
0
1387
452
556
2902
16
45986
461
2087
2
448
615
658
294
463
419
1070
315
1569
344
824
1362
755
645
590
368
471
753
438
2032
322
1733