1384
5
2245
3
3080
66
0
21152
8
1047
2
3090
6
2932
297066
1526
1606
1
1973
2377
2972
867
3386
3819
2772
1912
5151
18546
15
3715
982
1505
9611
985
2318
2584
11
5897
4
883