989
0
1716
2
1268
1
6779
5
3429
7
1373
1092
929
1371
2865
385
329
838
2152
1547
3035
2163
851
1690
1875
2301
12
1974
3
1063
1393
1615
19944
644
1325
2972
2499