4044
5
3083
2
17946
0
1788
1
2465
3125
3054
3546
17391
7
32302
19944
2520
2600
4
2163
1633
3126
3
1289601