3090
6
21152
8
32302
0
25669
3498
4
17946
1547
1
1461
1819
3080
3
496
19783
2
1766
7258
3779
1768
2903
2932
467
2535
2392
585
83
4837
5
2294
1603
2152
3206
2350
1590