4285
3
2929
6
2234
4
1451
0
106
2195
2
2835
2366
5
2094
2297
1618
1
2277
542
2059
2999
2147
4083
1393
1088