3150
3
2959
1
20211
2006
5
3058
2
2906
9877
3177
1004
2053
6095
9
6044
8
867
1991
1632
3338
11
3089
3163
2605
4890
1647
4
2507
1974
2668
420
1131
0
2701
4526
3336
1032