845
0
2727
2
392
1483
2459
9
2810
1314
668
678
776
271
1880
3440
152
948
316
944
327
2008
310
945
381
292
19279
1304
456
431
220
334
286