455
1
2061
3
3934
2
1746
4471
1326
0
1107
475
572
2414
404
2996
25669
1562
4305
1461
34
319
1243
544
809
14
1938
2377
32302
3158
2524
490
582
868