2668
1
3080
3
3090
6
2382
4
2903
2932
2
2996
0
21152
8
1436
2392
2535
108797
1828
1294
572
17946
638
1583
2245
25669
1759
851
1849
1585
3461
1976
14
2583
7
3206
5
4915