3090
6
2903
3
2932
2
2366
1
2964
2535
21152
8
1743
0
255
2996
19783
3080
2258
337
1189
878
4443
9
485
804
1028
746
527
1289601
4
1914
7258
2189
2524
536
2902
16
1285