2283
1
2301
2
1084
0
4694
7
16840
15
385
1898
2874
3
2786
2564
1004
1403
417
2831
9355
1774
2644
2657
2330
4
419694
9
662
4740
3268
3092
6515
2865
1337
2470