493
3
63
1
382
2
94
110
126
378
972
5
67
425
86
133
124
203
87
0
56
452
106
845
261
211
220
195
1299
175
357
1030
157