1694
1
905
3154
6
5592
8
1954
3
1748
1431
3415
873
370
0
16062
15
891
2
1089
676
400
1307
2209
2207
2034
5
2250