20850
5
383
0
1812
1
2732
2
2392
1518
4187
10
2322
4
6676
12
2786
2277
123674
35
1289601
1001
718
658
11153
8
2110
4398
674
5070
19
2448
1579
3
1431
1716
3613
94424
3195
5771
1213