249
0
4071
1
14076
7
2189
273
326
333
21743
292
422
2068
1059
3373
1212
616
21
363
580
418
48708
302
420
31220
10
1356
1711
396
169211
11
448
3260
367
358