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