2830
3
1390
4
1355
1
387
830
4214
14
1247
6
5371
17898
1029
1787
1297
7166
1879
173
971
2
2344
1504
2255
3099
5
8941
3473
1149
2098
1759
1148
824
0
958
918