2687
2
1266
1
2929
6
2974
5233
10
38477
34
1059
1748
1554
1088
1632
608
0
1462
1887
1731
3982
758
768