249
0
21743
1
363
273
326
169211
11
333
2068
422
1212
3373
1059
616
21
2189
4071
1711
396
292
418
580
392
1356
4223
22
31535
1277
5
1073
802
521
420
1483