697
0
2430
3
1309
1992
2089
1
2578
3696
2
1539
1929
83
1180
6710
4042
4914
3095
7
3587
1082
658
1519
1371
3315
1229
1779
13995
5389
12459
2886
1809
5
1868
4465
22