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