9877
5
2381
4
3418
7
746
1
491
2337
4465
22
3444
3
3113
2
356
5431
5156
13
4259
34959
18
2285
10032
14
1289601
3262
1288
6676
12
1875
2634
3539
4074
0
38477
34
2110
615
2788
2845
2973
9