2051
7
899
1
1656
4628
4
1865
5
1792
491
2
1995
0
961
2375
10
3246
15775
17785
21
17434
9
4889
15
2652
791
5160
7078
6
37784
24
3118
2206
2953
2274
708
12
657
596
1018
3
339
263