1590
1
3090
6
2903
3
2932
2
2258
21152
8
12779
3080
108797
0
2660
12305
3208
5949
5
25669
2368
1881
6579
32
3354
9
1819
3206
2226
2536
5571
2366
2264
1537
2823
2668
3758
2733