3090
6
3765
4
2245
3
2903
2932
2
21152
8
2270
1363
1
3498
3870
12
2440
3080
297066
0
1659
2151
3724
2902
16
1652
534
3065
1849
5090
9956
1226
25669
2551
3053
7
19783
2535
10827