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