3090
6
7893
4
6753
17
2181
2
3706
5
1189
0
2763
9817
2277
2996
3503
536
904
1
3000
398656
19
5978
459
3158
2381
3080
3
1282
189326
516
3933
1044
550
634
5389
14