181997
11
2526
1
1241
489
202
1060
2402
5
887
809
1238
1889
1223
2521
108797
0
885
1062
1174
349
931
1496
2386
2245
3
2530
4
3172
6236
10
10827
2629
2
1488
11650
23