2,037
9603
21
100
86
405
471
2220
5,211
24570
765
3608
598
2821
242
1141
733
3457
932
4396
14,323
67528
366
1727
105
495
26
124
43
205
134
632
79
374
412
1944