1866
3
4851
6
3969
2
1526
2772
4
2788
4187
10
4987
4906
5
2853
1
20850
1656
2677
2980
1158
0
1276
1979
1402
2645
8
5060
753
2377
17402
1386
1247
10736
26
909
13442
15
866
1869