3090
6
2903
3
2932
2
2740
1
2352
21152
8
3080
181997
11
1169
1505
1622
1275
1523
1512
1384
5
2951
981
975
4
4326
1536
3378
4832
25669
0
14
1284
19783
2535
2364
2996
772