519
2
291
964
1
386
545
389
295
76
212
70
211
78
257
578
111
131
58
138
346
234
354
6827
4
1115
5
64
239
310
574
460