249
0
1073
282572
21743
1
4223
22
3373
422
802
580
1885
2395
543
1629
1448
363
18403
6
521
335
180849
693
1222856
4
1425
530
3014
77
787
573
390
428
1126