2525
4
38477
34
5915
11
1289601
6095
9
4130
18
3418
7
1195
2
2733
3173
3262
3
746
1
3336
2165
8437
0
2408
8
2788
4465
22
5431
7071
5
10598
1250
2279
3089
3546
3354
2377
3177
2471