249
0
1073
10324
2
580
3373
802
21743
1
422
1222856
4
4223
22
5617
5
1448
363
3493
1885
8244
2395
543
48708
1425
77
521
497
281
1629
31220
10
1277
530
1650
5620
11