20634
8
1642
1
2855
3
2668
2
915
2730
6
2366
3795
1129
0
1330
4382
5
964
1513
2982
1392
19279
1651
1758
2368
509
3442
3268
661
4820
2000
417
2372
4396
2326
4
31535