249
0
1073
21743
1
169211
11
3092
3373
363
18403
6
1885
422
5602
9
116
1222856
4
2330
2347
2
521
2189
941
580
105807
42
335
543
1650
558610
802
31535
497
282572
14076
7
1448