3090
6
2903
3
2932
2
14
0
21152
8
25669
181997
11
3080
2996
572
1189
2349
1045
2270
2238
1
32302
536
101
255
1289601
4
838
2476
19783
2535
1015
4044
5
3083
10827
17946
2465