2149
5
984
0
2907
2
2405
1
9954
6
19944
11924
2535
1105
1736
14125
10
3742
1516
5169
1712
2906
3051
444571
9
2932
1189
1331
1334
1761
3910
3
45986
4691
50969
7
2428