536
0
1302
690
1142
2219
660
2495
4
1064
527
25669
343
2123
418
543
1293
780
786
721
2344
1
1359
1376
950
1028
683
14
644
410
493
19783
2