445
1
3691
5
2809
2
325
0
2301
1020
2881
1354
3498
4
21743
7683
18
777
2805
7
2842
8
3510
968
775
4111
2657
3
2749
46
2748
2929
1452
2459
9
582
6488