11881
3
886
1
2301
2
1020
0
2881
3498
4
1171
2224
1668
458
21743
4588
20
777
364
2842
8
3510
451
4111
419694
9
2657
2749
2748
1630
1452
2459
582
1098
1799
2471
4179
5