2704
7
34959
18
638
0
2999
1
2605
4
854
1777
2795
1606
989
3982
6
2080
3574
2342
2555
479
462
2178
2068
1582
1743
3
5750
2
2622
5141
1195
6822
5
2013
1347
4519
15
1628