3053
7
2899
1
589
17970
15
189326
0
1289601
4
3683
1410
2683
877
469
1722
94424
3
1622
2797
5
5169
2083
267612
2130
2
2773
2290