78
0
521
1073
249
729
3373
18403
6
363
360
21743
1
46
335
273
544
411
2369
497
297
116
1222856
4
618
282572
802
1416
1448
3092
1885
578
4223
22
1126