2525
4
1289601
3418
7
2469
0
2733
746
1
10827
356
297066
8437
38477
34
5431
2
4130
18
3089
3546
913
2593
3262
3
2949
6
2245
5915
11
4465
22
3316
10
7071
5
5527
2788
1927
2377
6844
55904