2525
4
1289601
5915
11
3418
7
2469
0
2733
746
1
10827
6095
9
356
8437
38477
34
5431
2
4130
18
3089
1195
3546
913
2593
2408
8
3336
3262
3
2949
6
2165
1250
4465
22
10598
3316
10
7071
5
5527