2855
3
2668
2
20634
8
2730
6
538
0
918
280
3442
303
4820
448
231
846
4396
340
171
257
384
349
237
2275
268
1398
539
325
19279
238
434
916
277