913
1
1307
658
0
2948
9
4100
6
3636
4
2480
2350
5
2707
2
2653
2099
1747
24091
3
4258
1446
2455
753
1549
883
2888
2660
2838
1361
1240
1672
7904
4562
10
1562
1116
6264
7