536
0
399
634
497
856
310
650
467
341
1038
394
380
2057
1
481
1540
3090
6
676
2903
3
2932
2
21152
8
442
3080
25494
1617
25669
14
19783
2535
2996
4044
5