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