169211
11
2275
2
19279
20634
8
31535
0
2730
6
1020
2809
2190
1
246
518
1824
2668
2459
3114
4
598
17353
1043
802
486
5559
3
2422
10
521
637
948
418
25137
729
857
677