2587
6
3674
10
4453
0
1458
3
727
1
5290
2
6062
16
1389
10324
3440
958
5617
5
1968
3498
4
5108
1280
4895
8
6302
8731
2316
1115
105290