1621
1
858
0
1550
2678
10
2983
4
4370
5
16628
14
2806
3
2604
7
2921
15
3588
2
2276
916
2721
1438
2269
2786