116
173
936
743
2
5
107
454
650
201
18
12
16
605
27
140
197
2002
2063
154
1
953
59
643
