1309
0
1992
3
697
1072
4914
2
1814
2462
2873
4160
4074
1586
5389
1
2736
1515
8345
38477
34
83
1350
477
2667
4938
2719
2372
2114
3371
2710
3101
1532
1749
1295