2302
3
237
0
674
2
1974
3835
5
5375
1844
1
1301
1767
638
790
3145
4
3735
1615
297066
551
267612
1496
6
2942
4978
1532
2526
99072
36905