9877
5
3444
3
3418
7
746
1
3262
2285
2
2788
2973
9
6676
12
2110
10827
4
1659
0
2623
38477
34
3089
3025
2381
2733
4130
18
1337
1879
1289601
3351
2949
6
491
5535
13
2337
4465
22
6844
3001