1032
1
1018
36609
34
1722
2
39034
0
1966
3
1043
995
4179
5
256612
2831
2761
15
25137
419694
9
19279
3092
1431
1222856
4
964
521
5316
2524