1475
1
808
1134
541
1041
882
413
82
2277
3
1338
525
651
2
723
1254
1772
5
901
474
1004
1382
442
889
402
75
492
662
1428
501
1212
419
917
0