1475
1
902
2
1254
1005
3
1165
745
1013
419
880
1449
882
1453
82
414
1543
1340
1150
1651
1051
918
439
487
492
348
480
1643
1765
1052
0
363
1077