249
0
4071
1
363
21743
422
418
273
3373
282572
2189
396
326
333
292
408
1212
2068
1282
2461
20
1059
392
121182
578
1343
616
21
580
543
31535
17353
302