2864
7
2694
3
661
1
784
1043
521
802
0
931
2551
471
14492
653
3650
1446
2
19034
6
2306
4111
2564
4445
2644
1452
22330
22
2141