3765
4
14
0
1153
2996
6307
10
3090
6
4724
3
572
7893
423
118
2
3503
181997
11
4506
2104
1
398656
19
2621
3080
3289
1044
1804
550
7258
2902
16