2906
2
1819
1
980
24337
22
3738
5
83
2786
1087
1404
1558
1015
2110
1161
1185
851
5090
673
1694
1804
3
2505
1001
0
3971
1868
564
1606
2268
4
5204
4443
9
1816
3673
6