3090
6
1532
1
2903
3
2932
2
2145
32302
0
21152
8
1289601
4
3080
3673
2000
1598
2100
1383
1828
2919
3336
5354
3216
10
5464
9
1400
25669
8122
13
14
2358
1380
19783
2535
2996
4044
5