169211
11
3114
4
31535
0
139
1343
2275
2
1824
1991
1
19279
246
1880
20634
8
583
521
3092
2730
6
865
273
17353
2809
2727
846
1961
341
1452
569
494
4445
3
58
552