173
2
626
3
422
127
7355
10
112
0
108
72
1
1047
99
1085
4
185
765
9
968
6
82
97
154
11
2208
500
5
148
45
119
131
114
166
120
1208
492
1021