316
0
391
907
169211
11
332
383
294
1222856
4
815
2727
2
212
2786
443
326
154
2855
3
25137
19279
1263
2301
96
1
322
4537
400
505
776
941
477
2006
321