909
0
454
78
25137
1128
826
505
1939
957
439
392
560
401
970
169211
11
3360
1661
1
482
422
479
648
1043
722
2445
226
683
441
2008
743