3918
7
742
1
1951
2
2039
743
2238
0
2354
4
5094
9
2053
4329
10
2184
7299
27
1399
2773
5
1380
1632
1628
3292
2708