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