2525
4
3418
7
1289601
913
1
356
746
5431
2
2732
4465
22
2469
0
2733
3262
3
3354
10827
8437
491
38477
34
4130
18
3089
3738
5
3546
7034
2634
6676
12
2593
9877
1059
718
3113
603