538
0
918
280
2730
6
2657
3
2668
2
31535
303
448
231
25137
340
20634
8
257
384
237
268
1398
539
238
916
277
361
419
248
171
2855
5223
9
407
427