3087
1
1868
11
3998
8
23435
920
2
1560
7
765
3
672
0
544
1281
1222
5
3298
10
1028
7791
4215
2712
4
642
1631
663
1375
596
1647
2557
1562
8683
13
1390
991
1269
810
1155