2525
4
38477
34
4130
18
3418
7
2733
3262
3
746
1
1289601
8437
0
2788
4465
22
7071
5
3089
2
3354
2377
2469
2634
6713
11
3173
3546
1915
5915
2105
5431
666
6095
9
2279
2146
3444