410
0
299
2111
3
298
403
409
2445
1655
467
692
2855
2668
2
454
275
20634
8
415
1101
378
1346
173
4111
2730
6
379
787
813
654
970
684
589
968