1626
4
2351
7887
5
770
0
1207
2
1869
1
1866
3
853
56488
4940
2431
472
48766
24
2229
1571
5304
9
726
2808
3324
2003
8686
3157
7
4362
3045
1102
2121
2705
6979
1815
2027