249
0
169211
11
4071
1
363
21743
422
418
273
3373
2189
396
326
333
292
1212
2068
1282
1059
392
121182
578
1343
616
21
580
543
31535
17353
302
420
139