2948
9
1834
1
1294
2323
2512
0
1056
2083
5440
8
1749
38477
34
1681
2534
2
8072
3
4083
11650
23
7793
4
370
2369
18258
4309
685
120
3475
5
6547
13967
608
2648
33393
10
2977