490
0
25669
19783
2
536
2535
572
881
628
4044
5
3083
87
2465
343
521
3125
3546
1
32302
956
657
2366
2395
6
974
2614
1064
98
19944
1145
581
607
3498
4