181997
11
509
0
120
47639
536
2087
2
1047
894
3386
3
2996
108797
581
1058
728
563
1049
1947
6231
1045
342
2151
1
309
2145
871
388
25669
705
19783
2535
106