2788
2
833
1595
3
10180
8
2258
1
2737
2711
3225
7893
4
1727
4651
5151
2911
9
1414
2551
903
1115
21152
2619
1942
2082
2676
398656
19
181997
11
6307
10
1265
942
18816
2405
904