181997
11
2649
0
612
469
722
1225
1494
1709
971
616
706
23
21152
8
560
785
683
297066
1033
96
621
368
602
3120
4
733
394
581
475
1055
76
978