169211
11
422
0
1029
955
543
20634
8
173
477
152
105807
42
1044
529
431
157
530
2347
2
356
298
385
2189
1053
580
767
618
594
31535
99
1
508
1277
5