693
0
2366
1
3109
14
1125
1357
2
1211
2454
1359
1903
3
2189
12733
5
1679
1993
2435
3034
2049
2982
2495
982
950
1393
5897
4
1388
1711
4702
2999
1547
1545
2100
1778