2166
1
527
3
742
1778
1673
3855
6
4179
638
1691
389
0
2368
905
1037
2
3326
1431
1813
3926
14
425
1093