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