3090
6
1532
1
2903
3
2932
2
2145
32302
0
2996
21152
8
3177
3080
108797
2000
25669
1598
3206
5
1537
2100
4
2823
1383
1828
1289601
3336
5354
3216
10
5464
9
1400
8122
13
14
662
3551