467
0
1314
169
47041
979
409
2730
6
251
548
1824
918
263
255
21743
1
326
2668
2
1123
1045
2657
3
2231
563
585
297
444
349
1027
584
2901