398
2
3934
4
4557
8
2114
1
4017
1257
0
20634
1325
2668
1452
1776
413
458
1240
43
3353
11
1020
1860
3203
10
2016
3510
3559
1551
909
1378
883
3498
1428
2735
896