3090
6
1547
1
1819
3080
3
2245
21152
8
1766
2
3779
2159
2903
2932
2535
1788
2392
0
3765
4
585
3053
7
83
4837
5
2294
1603
2152
3206
3498
297066
1590
951
4358
2990
2184