3085
5
2801
4
2234
2036
2
1639
1
5922
2463
34
0
988
2758
477
2333
3
4199
2420
1618
866
1923
1029
822
2999
87
1475
1622
4354
15
1020
1660
1614
1324
706
4670