2989
5
3383
3
463
0
2670
20
991
968
1152
1346
4
381
2955
2
2581
172
2199
342
4694
7
697
618
547
1483
226919
14
74
2014