2912
10
1603
2
4392
15
2494
1
914
4
544
0
986
4111
521
2477
559
2474
5469
1774
1132
1385
814
1292
395