352
1
131
1379
4
678
3
211
190
61
55
205
249
121
124
1093
5
88
230
477
516
68
449
390
257
304
886
906
2
721
378
1043
290
979
138