913
1
1307
658
0
2948
9
4100
6
3636
4
2480
2350
5
2707
2
2653
4258
1672
2530
1084
719
2264
13967
1093
1525
756
801
561
18258