1473
3
312
1
82
452
912
0
392
95
73
1107
4
1212
2
1288
6
310
427
713
302
523
1060
299
1090
541
959
738
408
610
646
423
172
1597
320