1309
0
1992
3
2629
2
840
697
5997
12
5946
4914
4198
1
5782
4
2865
2093
1622
5389
1038
898
2385
513
589
14125
10