3638
2
7870
1
2595
8
7034
5
2902
16
1639
1308
4148
767
4
598
0
5658
9
951
560
1507
1650
924
543
3242
7
2584
11
935
13967