249
0
4071
1
2564
2
14076
7
6515
2189
273
326
333
21743
292
504
3054
422
2068
1222856
4
1059
3373
1212
616
21
363
580
4223
22
418
48708
180849
302
420
231
3178