2139
4
1659
0
2149
5
4044
2476
2
4198
1
3125
181997
11
1603
1153
4471
8411
3
2666
9
929
3971
4715
969
1857
511
5226
1282
3933