536
0
399
634
497
856
310
650
467
341
1038
394
380
2057
1
481
25669
1540
19783
2
3090
6
676
2903
3
2932
4358
21152
8
2996
572
442
32302
3080
2366
25494