1216
2
3691
5
4111
2008
0
476
1
629
726
22330
22
2283
4
8876
8
2730
6
2275
3599
9178
44199
2018
2881
2327
1098
1007
897