3090
6
1547
1
1819
3080
3
496
0
21152
8
1766
2
32302
3779
2903
2932
467
2535
2392
585
25669
83
4837
5
2294
1603
2152
3206
3498
4
5402
9
1590
951
4358
2990
2184
1015