2245
3
3062
8
297066
0
2738
5978
6
3910
4945
1
571
6105
3121
2
8582
1581
108797
5225
2001
2906
1691
3782
4383
4
2629
9956
1226
3053
7
6236
10
3683
894
1289601
2593
3453
3372
11