3116
1
357
0
471
719
11221
23
2490
4455
2
1893
2328
372
455
2277
5
343
1043
157
408
1215
544
267
492
1832
3
828
809
274
1004
413