3090
6
181997
11
21152
8
19783
2
3080
3
2535
2903
3779
2865
3765
4
1622
1
3083
2763
0
822
32302
1020
2013
1444
2758
5
2932
1334
3498
982
17946
1594
3589
9160
1294
4996
1153