2043
1
6979
4
1096
2079
3
2705
2761
15
1631
2604
7
2260
12
514
0
853
56488
2789
745
326
1927
530
48766
24
4362
5
404
1571
2523
14
726
1861
1427
2
3324
1440
2003
8686
685