116
0
273
20634
8
282572
2369
1
18403
6
242
31535
2288
2189
180849
53
2490
268
1507
407
21743
521
232
1073
46
672
470
376
1425
48708
448
244
485
397