2546
1
802
0
2809
2
8969
2730
11437
22
12590
839
1463
798
1245
662
5595
18
2819
3063
3
2052
4427
10
2966
5
1022
2855
1120
2141
785
1418
2727
247
1696
11611
503
4513