5090
2
5489
11
2483
1606
1
3206
5
444571
9
3041
1019
3034
2669
5820
4
3222
3
14861
7
21152
8
3354
2949
0
1751
4398
10
55904
2386
3127
5627
2476
1527
763
3071
2245
12779
37355
13
4258