2646
0
769
1
1484
888
1267
2
1767
2145
1954
3
1359
982
14861
7
2891
11
1100
21
637
459
362
742
479
391
1500
560
1916