2737
1
904
2788
2
1309
0
1992
3
697
833
3126
3054
3863
14
4914
1055
1716
2163
1985
1993
1320
1631
4
3198
8
5389
2502
5
840
1982
636
421
884
2551
2619
2828
2748
9