410
0
2111
3
968
2730
6
173
654
684
2657
2668
2
787
299
298
31535
1295
1
2445
1655
1346
25137
692
20634
8
275
1358
378
1824
864
2855
5223
9
379
389
527