706
1
1880
2
303
25137
0
2730
6
31535
2657
3
968
2668
20634
8
2881
1020
3691
5
1824
2855
5223
9
3092
3428
282572
1869
592
2189
2513
2574
555
2347
2120
19279
2275
1518