2405
1
2047
2
2759
14887
18
1641
5164
5
568
0
1033
14125
10
1105
3256
5504
16
883
3
19783
3910
3008
2493
3683
24418
8
11059
9
3868
1331
3026