2865
2
1309
0
1992
3
2093
1
697
898
1033
2629
5946
4914
2115
4198
2326
5782
4
2094
5
4009
6
4070
4480
3364
751
1622
7793
1809
5389
1859
3221