532
1
663
4
429
379
147
2
220
151
224
0
605
428
3
716
7
79
383
124
416
21773
350
247
1340
152
140
840
258
174
304
173
122
285
971