2890
3
2996
0
6307
10
1558
2
3090
6
7893
4
866
1
2207
2580
181997
11
3503
1819
2356
7394
5
3400
3354
4655
398656
19
2980
1911
3175
7793
5717
2668
1266